#-------------------------------------------------
#
# Project created by QtCreator 2010-09-06T11:25:44
#
#-------------------------------------------------

top_srcdir  = ..
srcdir      = Clojure

include($$top_srcdir/config.pri)

DESTDIR     = $$top_destdir

QT       -= gui

TARGET = Clojure
TEMPLATE = lib

DEFINES += CLOJURE_LIBRARY

SOURCES += \
    AFn.cpp \
    EmptyList.cpp \
    CjObject.cpp \
    ASeq.cpp \
    PersistantList.cpp \
    RT.cpp \
    StringSeq.cpp \
    LineNumberingPushbackReader.cpp \
    Cons.cpp \
    Ref.cpp \
    AWrap.cpp \
    IntWrap.cpp \
    WrapFactory.cpp \
    StringWrap.cpp


HEADERS += \
    AFn.h \
    AWrap.h \
    CjObject.h \
    ASeq.h \
    Sequential.h \
    Seqable.h \
    PersistentList.h \
    ISeq.h \
    IReduce.h \
    IPersistentStack.h \
    IPersistentMap.h \
    IPersistentList.h \
    IPersistentCollection.h \
    IMapEntry.h \
    ILookup.h \
    IFn.h \
    ICounted.h \
    IAssociative.h \
    EmptyList.h \
    ICons.h \
    RT.h \
    IIndexedSeq.h \
     StringSeq.h \
    LineNumberingPushbackReader.h \
    Cons.h \
    Ref.h \
    ICastable.h \
    IntWrap.h \
    WrapFactory.h \
    StringWrap.h

INCLUDEPATH += ../ExternLibs/include
